vanmaram

King sravastha - meaning in malayalam

Meanings for King sravastha

noun
ശ്രാവസ്‌തരാജന്